upwelling producing structure - Türkisch Englisch Wörterbuch